thrash about on the floor

Translations
se débattre sur le sol